(Slang) itch - Englisch Synonyme Wörterbuch